self mortification - Alemán Inglés Diccionario